from xml.dom.minidom import NamedNodeMap

import pandas as pd
df_population = pd.DataFrame({
    '城市': ['呼和浩特', '包头', '鄂尔多斯', '赤峰', '通辽'],
    '2020': [310, 280, pd.NA, 430, 320],
    '2021': [315, 282, 215, 432, 322],
    '2022': [320, 285, 220, 435, 325],
    '2023': [325, 288, 225, 440, 330]
})

df_gdp = pd.DataFrame({
    '城市': ['呼和浩特', '包头', '鄂尔多斯', '赤峰', '通辽'],
    '2020': [2000, 1800, 1600, 1500, 900],
    '2021': [2100, 1850, 1650, pd.NA, 920],
    '2022': [2200, 1900, 1700, 1550, 940],
    '2023': [2300, 1950, 1800, 1580, 960]
})

df_coords = pd.DataFrame({
    '城市': ['呼和浩特', '包头', '鄂尔多斯', '赤峰', '通辽'],
    '纬度': [40.81, 40.67, 39.81, 42.27, 43.62],
    '经度': [111.76, 110.00, 109.78, 118.95, 122.45]
})

df_key_cities = pd.DataFrame({
    '城市': ['呼和浩特', '包头', '鄂尔多斯', '赤峰', '通辽'],
    '是否为重点城市': [True, True, False, False, True]
})
